I had a similar problem. I have a 93 with some other year engine in it. I called Nissan and was told they did not keep track of the numbers and years. 90-93 have a different kind of cam gear where the variable valve timing is, vs the 94-95 valve timing gears. 96 does not have the variable valve timing I believe. The ECU's may give you a clue too.